RAIS  3.2
RAIS::Common::RADEVClasses::RadiationDevice Class Reference
Inheritance diagram for RAIS::Common::RADEVClasses::RadiationDevice:
RAIS::Common::RADEVClasses::RADEVTable

List of all members.

Public Member Functions

override bool IsValid (RADEVCriterias criterias)
 This method check this row by criterias.
override List< RADEVTable > GetData ()
 This method returns rows from RadiationDevice table.
override string GetSourceName ()
 This method returns name of source.
 RadiationDevice (IDataReader reader)

Static Public Member Functions

static RADEVTable CreateInstatce ()
 This method creates new instance of RadiationDevice.

Protected Member Functions

override void AddNewRow (IDataReader reader)
override string GetCommandString ()

Protected Attributes

const string commandString = "SELECT * FROM [RADEV Report - Radiation Devices]()"
const string sourceName = "RADEVData_RadiationDevice"

Properties

string DeviceName [get]
 Get DeviceName value.
string DevManufacturer [get]
 Get DevManufacturer value.
string DevModel [get]
 Get DevModel value.
string DevSerial [get]
 Get DevSerial value.

Constructor & Destructor Documentation

RAIS::Common::RADEVClasses::RadiationDevice::RadiationDevice ( IDataReader  reader)

Definition at line 80 of file RadiationDevice.cs.


Member Function Documentation

override void RAIS::Common::RADEVClasses::RadiationDevice::AddNewRow ( IDataReader  reader) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 90 of file RadiationDevice.cs.

static RADEVTable RAIS::Common::RADEVClasses::RadiationDevice::CreateInstatce ( ) [static]

This method creates new instance of RadiationDevice.

Returns:
instance of RadiationDevice

Definition at line 55 of file RadiationDevice.cs.

override string RAIS::Common::RADEVClasses::RadiationDevice::GetCommandString ( ) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 94 of file RadiationDevice.cs.

override List<RADEVTable> RAIS::Common::RADEVClasses::RadiationDevice::GetData ( ) [virtual]

This method returns rows from RadiationDevice table.

Returns:
RadiationDevice rows

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 64 of file RadiationDevice.cs.

override string RAIS::Common::RADEVClasses::RadiationDevice::GetSourceName ( ) [virtual]

This method returns name of source.

Returns:
Source Name

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 72 of file RadiationDevice.cs.

override bool RAIS::Common::RADEVClasses::RadiationDevice::IsValid ( RADEVCriterias  criterias) [virtual]

This method check this row by criterias.

Parameters:
criteriasReport criterias
Returns:
Is valid

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 47 of file RadiationDevice.cs.


Member Data Documentation

const string RAIS::Common::RADEVClasses::RadiationDevice::commandString = "SELECT * FROM [RADEV Report - Radiation Devices]()" [protected]

Definition at line 14 of file RadiationDevice.cs.

const string RAIS::Common::RADEVClasses::RadiationDevice::sourceName = "RADEVData_RadiationDevice" [protected]

Definition at line 15 of file RadiationDevice.cs.


Property Documentation

string RAIS::Common::RADEVClasses::RadiationDevice::DeviceName [get]

Get DeviceName value.

Definition at line 27 of file RadiationDevice.cs.

string RAIS::Common::RADEVClasses::RadiationDevice::DevManufacturer [get]

Get DevManufacturer value.

Definition at line 31 of file RadiationDevice.cs.

string RAIS::Common::RADEVClasses::RadiationDevice::DevModel [get]

Get DevModel value.

Definition at line 35 of file RadiationDevice.cs.

string RAIS::Common::RADEVClasses::RadiationDevice::DevSerial [get]

Get DevSerial value.

Definition at line 39 of file RadiationDevice.cs.


The documentation for this class was generated from the following file: